Very clean, very comfortable and well located. Excellent hosts. Highly recommend.