A large group of my friends and I stayed at this beautiful place for three nights in total, and the place has everything you need and expect from a such amazing place. All of us enjoyed every minute there and I would totally, unquestionably, recommend everyone to stay at this place! Easily a 5/5 place.