This flat was the perfect place to stay while in Edinburgh for 4 days. There was enough room to spread out, eat meals, do laundry, and play games on early nights. The shower was great. Duncan was extremely helpful and responsive every time we reached out. He also provided great amenities upon check-in that my husband and I appreciated during our stay. I would definitely recommend this flat to anyone!