The location is amazing! The Royal Mile is beautiful and full of history. We greatly enjoyed our stay.