Very nice and clean, with a great view and location.