Very clean and in an excellent location. Communication with the host was problematic. We checked in after 5 pm and had trouble accessing the unit, and once we were in, we had trouble with one of the appliances. The host keeps strict hours, and will not reply to any messages for help after 5 pm. Good luck if you need help after 5pm. Other than that, we enjoyed our stay, but our first night was VERY frustrating.