The flat is perfect for a couple's stay. The flat was super cute with a little balcony. The location is perfect on the Royal Mile, we were able to walk to the most central landmarks. I would advise not to count on the sofa pull out as a bed. It was unfortunately too uncomfortable to sleep on. That was the only downfall. everything else about the flat was great.