We had a great stay here. You can't best the views, especially the sunsets from the balcony. John and his team were very responsive throughout our stay.