Charlie’s apartment was perfect for our stay! Very convenient location right off royal mile with all the amenities we needed. Nicely updated, thoughtfully decorated, and everything was spotless.