Small but very clean and comfortable. Provided lots of little extras (snorkeling gear, beach towels, cooler, etc.). Parking our rental car proved to be very difficult. No central air but there were individual units in the bedrooms. We opted to leave the windows open since we had someone sleeping in the living room and we were blasted with marijuana smoke every morning from a neighboring balcony.