great location. great view. great check in. clean cool place