Great location, great hosts excellent communication, clean place and willing to accommodate requests.