Excellent location, marvellous communication and nice amenities. Host went above and beyond to ensure everything was running smoothly.