Perfect location and the host and co-hosts were A+. Very communicative/friendly/responsive and ensured that anything I needed they were available to assist. Wonderful stay!!