A convenient and pleasant place to stay visiting Byron bay