Portobello is a great base for exploring Edinburgh. 20 mins on bus to city centre. Lovely beach.