Amazing location with fantastic views. Richard is a great host and provided lots of little extras that made our stay perfect. We hope to return to Edinburgh and Richard's flat in the future.