Perfect location and perfect size for family of four with teenagers.