Superb accommodation, clean, great outlook