Great spot in a perfect location on the Royal Mile. Clean and well equipped, they provided everything we needed. Only downside was that it was up four flights of stairs so pack light!