Very clean. Very comfortable bed and great amenities. Extremely friendly host. Would stay their again and have already recommended it to friends.