Very clean and tidy. All necessary amenities. Great view.