Extremely clean and had every single thing we could ask for. The place was very convenient and the host is very friendly and gave excellent suggestions. Wonderful stay!