This flat was extremely spacious and the two floors and separate bathrooms allowed for complete privacy. The spot is in a great location for those who like to go to the pubs and connects almost immediately to Royal Mile. Communication was easy as well as self check in. We did have issues with the shower in that we would only have hot water for no longer than 30 seconds and then it would switch to cold water. During our 2 night stay it was 2 degrees C with freezing rain so this very much affected our comfort level during our stay.