Amazing location, great communication and suggestions for our trip, along with easy check in made for a very pleasant and memorable stay!