We stayed here for a night before driving up to the Highlands, and it was perfect. It was a good location within walking distance of the castle, and there was on-site parking, which was great. The flat was easy to find thanks to detailed directions.