Place was very spacious, the common area and bedrooms were a good size. Nice views and comfortable beds. Check in was easy. Plan to bring water & other kitchen essentials. Only issue was cleanliness. Bedding did not appear to be cleaned properly. Host communicated prior to stay but was unresponsive during our stay.