Unbeatable property in Byron. Best location, outstanding views and awesome hosts.