Really great place to stay on the Royal mile. 24hr Convenience store right next door is a plus too