Everything was perfect. The location is amazing with everything you need basically on your doorstep. From groceries, to coffee shops, bars, restaurants, you name it its all within walking distance. The apartment was very clean and well equipped with everything you would need for a short stay. The living room was very large and comfortable which makes it nice to relax when your not our exploring the city. Easy walk to the Grassmarket, castle, and old town area. There is a parking garage located near by that allows 24 hour parking which made having a car a bit easier. We loved the location and apartment so much we tried to book it again this week for our stay but someone had already beaten us to booking it. Alex was always in communication during our stay, making sure everything was going well. I would definitely stay here again.