Fantastic location, excellent communication, sparkling clean!! Michael was a wonderful host- highly recommend.