My stay here was amazing, everything was very clean ! The view were amazing. JohnCat was available to answer any questions I had, he was very hands on with my stay. I will definitely be staying here again in the future! Thank you JohnCat!