Superb location & nicely appointed. Easy check-in. Communication was excellent. We had a great stay.