I stayed in Kevin's flat with family whilst visiting my mum who lives nearby.
The location: Portobello is a lovely seaside town - with a sandy beach and a promenade. The flat is on the edge of the beach with a great views across to Fife and East Lothian. Although it's a few miles from Edinburgh proper, the buses are good and you can drive to the New Town in 15 minutes outside rush-hour.
The flat: two good bedrooms with a third bed we were able to move into the massive sitting room as we needed three separate rooms to sleep in. Well equipped kitchen where we cooked dinner a couple of times - it's well set up for a group to enjoy a meal together at the large dining table. Good bathroom with a nice shower.
Kevin was helpful with communications and when my sister found she had left her specs in the flat, Kevin helped us to retrieve them.
Loads of local info on porty(.)org(.)uk (remove the brackets).