Incredible location and great communication on arrival. Overall good stay.