Great location in the heart of Byron town centre, the place was well equipped and nicely decorated!
Would highly recommend :)