super clean, well-appointed, and the hosts communicate promptly!!! we really enjoyed the stay! unbeatable location as well.