On the Beach Bed & Breakfast, the best located hotel Cayucos offers