Communication with host very good, location really good - very close to Royal Mile. The apartment was clean, comfortable, warm and well equipped for 4 adults for a short or long stay, with only one negative, the TV didn't receive any live or free-view channels and the on demand channels available had a charge.
I only gave 3 for the description because it says 6 guests - We were 6 adults and felt that the small bed settee and other facilities were less comfortable or limited for the 3rd couple, for example only 4 dining chairs and only 4 seats in the lounge area plus only one bathroom between 6 was hard at peak times. We feel that the apartment is better suited to 4 guests.