Beautiful apartment. All amenities you could need. Be prepared to walk up a steep hill, we found walking up The Royal Mile was easiest from town. Easy to find from the train station.