Great location! Great price! Great view! 5 stars all around!! Super clean, super easy check in.. great touches.. loved it.