Great position; great accommodation; great restaurants nearby.