Cute small place located just a little ways away from the main bustle and noise of the main street and beach.