We booked this for a ladies birthday celebration that was amazing! I'm always skeptical about Airbnb bookings because of the cleanliness of everything. This place was perfect! Way better than a lot of hotels/resorts I've stayed in and I'm very picky about those as well. The beds were comfortable, the bathrooms were very nice and roomy, the decor was funky and cute, the ac/heat was perfect, and the kitchen had everything we needed. They even had racks for your luggage. The only thing I would say is to be prepared for a LOT of stairs. I know it shows them in the pictures but if you're not used to them, it could be little rough. If you like to overpack so you have options, choose to take a couple smaller bags rather than one large bag as it would be easier to manage carrying up and down the stairs. Leron was VERY flexible with our check-in and check-out times which was very much appreciated. We were all SO grateful for that. Thanks Leron! I would 100% recommend this place!