The apartment is a great location for visitors and long term stays. It has all the necessities you need and stores nearby for long term stays. I packed really light so laundry was my the highlight of my stay. I love to walk so heading to areas like Holyrood, New Town and Old Town from Haymarket was a delight but public transportation are easily accessible. Krisztina was very kind and responsive to any questions and requests I had. Amazing apartment!