This place is beautiful, the view is amazing and you have everything and more you need for an enjoyable stay. Marina even organized toys for the kids. Definitely recommended