Excellent location, smooth check-in and the hosts are always available via a number provided should you have questions or need anything. Very good overall.