We had such a great stay - an amazing apartment, perfect for seeing the festival. David's communication was great, and he was flexible with bag drop off when we realised we'd be getting into Edinburgh earlier than anticipated.