Great experience. We stayed here for 3 days. The apartment was just as shown in the pictures. Very conformable, many amenities and very well equipment. Check-in was flawless with great communication and they accommodated my check in time request. Just above Royal Mile. Great location. Clean, spacious, temperature controlled. Building manager was great to us. Thank you.