We booked this last minute due to an unexpected cancellation on a different property. This place is clean and spacious. The location is amazing and communication with the host was great. Definitely recommend!