Good clean place in a good location near good coffee, beer and beach.