Superb accommodation with all the amenities.