If you’re looking for somewhere in the heart of Byron, look no further. This place is exactly what you need