Great location and high standard of accommodation