Lovely appartment, easy bus route to Princes Street, gym not what expected but pool was lovely, all amenities required, clean. Near cinema, restaurants and supermarket. Hosts very proactive with communications. Slightly confusing at check in as there were quite a few key safes but once we found the one we needed, easy to get in to the appartment (very late check in due to our travel arrangements, sue and grant were very accommodating). Would stay again.