Great little spot in the heart of Byron. Close to everywhere, and lovely having Tallows Beach pretty much on your doorstep. Would stay again.