It was a lovely location with some amazing views. However during our stay we had a leakage from living room ceiling and even after maintenance it continued leaking during our stay which was not a good experience. Bathroom door locks not in working condition, so if you are traveling in a big group this could be bothersome.
Other than these two items rest of the things were ok.