We have stayed at this beautiful unit many times. It is a perfect location with beautiful beaches and close to shops. It is great for kids. They are very thoughtful with all the little extras.