A well appointed property in such a fabulous location to stay in Byron, walking distance to great food, shops and beach.