A great place to stay. Close to the centre, but quiet and also near the beach and Arthur's Seat (the big hill in the middle of town, with amazing views from the top).