We had a very pleasant stay in this good-sized, modern apartment in an excellent location just off the Royal Mile. The beds were really comfy and Trudi was a responsive host.