superb accommodation great value for the money