Great location excellent accommodation