Perfect flat for a three night stay in Edinburgh in a great part of town, had everything I needed and James was quick with communication.