Perfect spot to stay for a weekend in Byron. Dog friendly, spacious, comfortable, and close to the beach.