Awesome little place in Byron. Close to the beach, local cafes and restaurants, and also only a short distance to the main town centre. Would definitely recommend this place if you're in Byron!