Craig is honest, straightforward, thoughtful, and flexible. The location was great for me, 15 mins walk to Princes Street. All in all, thoroughly recommended!