Steve and Febe's home is the epitome of character in Byron. It screams location, location, location. Really appreciate the level of communication and handy tips provided by our gracious hosts.