Would highly recommend John's place if you're staying Edinburgh; well-equipped apartment close to the seafront with everything you need for a couple or family of four. Great links via public transport to the centre and several supermarkets close by, teamed with a walk on the beach before you start your day.