Location makes this apartment.
I was disappointed that some basic supplies were missing - bodywash/shampoo, dishwasher detergent and paper towels. The kitchen was messy - dry food and spices that are left behind were open/spilled in the cabinets. Pots and pans were missing lids and limited.
It is a very large spacious apartment with a front porch and a couple of back patios. The location was perfect for going out, shopping, and the beach. Being so close to everything you should expect to hear music late into the night.