All Seasons is a relaxed bed & breakfast offering understated rooms, some with balconies, plus a restaurant and garden.