Nice, clean, spacious place with a great view.