We had a late arrival but the hosts arranged a key collection which went smoothly. The apartment itself is exactly as the photos and write up describe it. It was larger than we anticipated, new and very clean and well appointed with everything you'd expect from a good self catering venue. However,for us the best part was the location. Being right on an active beach, directly above a bistro, opposite a pub that serves breakfast too plus very close to Portabello High Street with its shops and restaurants was great! Easy access to and from the centre of Edinburgh on the 26 bus. Highly recommended and would certainly consider staying there again.