This was wonderful for us and our little toddler. It was right on the beach and also next to a good shopping area. There is a good stretch of lawn in front of the apartment which was great for our baby to run around on. Lovely views of the mountains too! We would love to return!