Great location and great view. Unfortunately the place did not live up to its reviews for us. This place needs a thorough clean and lacks attention to detail that other places have.