Excellent location, spotlessly clean. Good communication! Comfortable. Nice Host! Who could ask for anything more!