Loved every minute of our stay. Beautiful apartment in the perfect location, we especially loved relaxing on the balcony and being able to see the ocean. All the little things were catered for including beach towels (which we didn't use but was a nice touch) and a change mat for our baby. Heaps of great restaurants, cafes and playgrounds for the kids within walking distance. So good we didn't want to leave!