We had a very good 3 night stay. Check in instructions were thorough, easy and accurate. Place was clean and well stocked with all the essentials - we made breakfast every day and did laundry one day. Could easily have eaten in every night had we been so inclined. Spacious flat with plenty of storage, and well equipped with books, movies, games etc. in case of a rainy day. Garage parking is nice to have, just be aware that it is designed for more compact cars. Our Ford Focus ST fit just fine - anything bigger would have been tricky. Overall a nice place in a quiet neighborhood with an easy walk to Princes Street via Queenbridge, and an easy walk to Haymarket. Would stay again for sure.