Excellent communication with host, lots of thoughtful amenities, adorable place in a fun location. Beds were comfortable, the patio was fantastic.