Views and accommodation 5 STAR all round