Waterfront bed and breakfast with spacious rooms, private baths and private balconies. Within walking distance to independent shops and restaurants, no chains. Two cottages are dog friendly. Unpretentious beach luxury and amenities.