Great location with everything you need for a short stay in Byron. Perfect for a couple