Excellent location. Good communication and hospitality. Lots of unexpected extras. Nice space. Well equipped kitchen.