A great wee flat - clean, well laid out, had everything we needed. Check in was really easy and communication was excellent.