Very clean. Very friendly people. Absolutely amazing views and we will definetly be back 🙂