Great location, excellent views, flexible check-in & smooth communication. Highly recommended!