Extremely comfortable and clean! Location is wonderful and the hosts were great at making sure everything was as it should be. Would definitely stay again.