Cypress Inn is in a perfect location and is a lovely, small inn that is more than dog friendly. You can bring your dogs of apparently any size which brings a special warmth to the environment.
The public rooms are well maintained, the continental breakfast plentiful (but basic) and the inn has the nicest staff. The bar in the hotel is a busy spot and is a great local hangout. The bartenders bring a lot of personality to the bar.
The basic rooms leave a bit to be desired. We also had quite a bit of noise from the dog walking. breakfast crowd. The cramped, 1929 style bathrooms also need a lot of updating. It isn't a posh place... but we will definitely return to the Cypress Inn...perhaps staying in the newer wing.