amazing stay in a beautiful location! easy check in and great communication