Great location in the heart of Byron, amazing outdoor terrace space and easy to deal with