Very good place to stay (good location, accommodation,....).