Very clean, great amenities! Wonderful communication from host!