A bright and clean place with a lovely view and all the amenities you might need.