We had a beautiful stay here with our two children (aged 18 months and 10). The views were incredible and the accommodation had everything we needed.