Super clean. Nice location. Well stocked kitchen. Hosts on site and quick to reply to any messages.my family loved our stay!