Great location - excellent accommodation of a high standard