Perfect location and great setting. Easy check-in and great communication between host and guest.