Very clean with great amenities. The host was excellent at communicating and made our stay very enjoyable.