Great place to stay, lovely beach view. Apartment has everything we needed. Buses regular on the high street to get into Edinburgh or plenty of places to eat in portobello.