Great family, place, communication and location. Highly recommended.