What an amazing place! My wife and two young daughters really enjoyed our stay directly opposite the beach. Fantastic views, easy access to great food options and plenty of play areas for our little kiddies. We would definitely stay here again!