Emma's place is exactly how described: not the closest to city centre, but easily reachable by buses (20 minutes bus ride + a 10 minute walk). And you get to go for daily walks on the beach + get a breather from the tourist masses, which can be pretty nice.
I was especially impressed by Emma's swift and accurate communication plus the ample and clear instruction/information about the apartment, Portobello area and city in general provided in a nice booklet.
The place has everything you need minus the wifi and TV, but this should obviously be clear to you if you read the specs thoroughly. Referring to some earlier feedback: I had absolutely NO problem with the hot water supply in shower, there was plenty of it.