Location. Location. Location. Veronica's place has it all!! Amazing views (multiple floors), balconies, surf and swim beach directly across the street, driveway parking, place for bikes, beach toys, all the amenities you need. So great that we booked it again this month! And Veronica is amazing -- she responds immediately and she's super helpful and cool. If you need to work, the Internet only works on the main floor so you can't get go upstairs to get away from the household noise. Only complaint: at this price point, you'd expect better quality and comfort in the furnishings.