Impecably clean, utterly comfortable and well appointed. Thoughtful touches, great communication and wonderful location. Melissa is a wonderful host! Highly recommended.