A charming family-run hotel in East Lothian has gone up for sale after its owners decided to retire.