Overall the place was located well and had a great view from our balcony but the staff was cleaning and emptying water while we were outside having breakfast which was very uncomfortable. Further the entire place was clean but not as clean as expected. Overall okay for a last minute stay. They did accommodate our early arrival and organize an ATV and taxi for our stay which was very helpful.