We absolutely loved Castle Snug! it was exactly as described. We felt like we were staying in a castle right in the heart of the Royal Mile.