Five star all the way. Location perfect as was the accommodation.