Beautiful clean and modern townhouse . Great amenities and pretty central for Royal Mile and Princess St. Had a brilliant weekend celebrating our daughters 30th birthday.