Perfect location on the Royal Mile, spotlessly clean, quiet. We’ll definitely be back