Clean, modern, well-equipped place with an amazing view.