This place was amazing! I would totally rate it 5 stars but the parking is the only thing that wasn't so amazing. We got a ticket on our stay, which was our fault but there was no where to park in the areas where you are recommended to park. It was just a nightmare to find parking. Otherwise location was perfect, walking distance to the beach, restaurants and market. Loved the area, such a cute and clean little apartment. Check-in way better and easier than a hotel. Would definitely stay here again!