Relaxing place in a quiet location in Byron, walking distance to beaches, town and cafes. Great place for a couple.