The location was perfect for our short stay. Right on the Royal Mile and close to almost everything. It can get quite loud at night from noise from neighbors. I would recommend it for a short stay!