The location, cleanliness, comfort and communication was amazing! The view was exceptional. The check in process was quick and easy !