Very Clean and tidy. Great location. Roof terrace fabulous. Comfortable beds and very well equipped.