Stunning views and nice clean resort for family stay. Would recommend.