We went for the first time to Edinburgh and we loved the apartment! It's in a great area, with Haymarket station just 5 minutes walking (take the tram from the airport to Haymarket, it's just 6£ and it's a nice 20 minute trip that will leave you close to the apartment!) You also have close by restaurants and pubs! We never used public transport as the main streets were about 20 minutes walking with pretty straight and easy paths. The check in was easy and the checkout as well. You can't leave your luggages in the apartment after 10am but that was not an issue as there's a luggage store about 3 minutes walking, for 5£ you don't have to care about taking your luggages with you if you have a late flight and want to use your last day to visit a few more things. The bedroom is small but since it's mostly for sleeping after a full day visiting the town we didn't really cared. The hosts are super nice and they will help you out if you contact them! Overall we had a great stay and would definitely come back again.