The perfect location in Byron! Walking distance from the centre of town.