First class amenities and a superb place to stay with wonderful views!