Incredible location, amazing view, stylish decor, comfortable beds - this is a great place to stay.