Great location! Host provided excellent communication. Cleanliness was adequate. Had a very nice stay.