Bedroom small but twin beds very comfortable and everywhere band-box clean and fresh. En-suite facilities included one of the best walk-in showers I have ever seen. Large, well-equipped kitchen and lounge-diner shared with occupants of two other rooms but we never saw them. The stairs were not ideal for anyone with mobility difficulties but the location is ideal in a quiet road just off the High Street with frequent buses to Edinburgh or down the coast to the various golf courses for which the area is famous for. Musselburgh's own old course (9 holes) is reputed to be the oldest in the world.