Fantastic location. Great price. Great communication. Easy check-in. Stylish and beautiful decor with incredible views. Book with confidence.