Perfect place for family holiday. Location and proximity to the heart of Byron is fantastic! Stroll right to the restaurants. The house is amazing and has plenty of room!