House, location, communication all wonderful! Strongly recommended.