This is a fantastic place to stay, especially for families with children. The location and oceans views are perfect. It has all the amenities you need for kids. Will definitely try to stay here again in the future!