Perfect location and exceeded all expectations. The host was very professional and responsive. Will be staying again.