We had a lovely stay, the flat is in a great location with a view of Arthur's seat. The flat has great amenities, modern, clean and comfortable. Would highly recommend.