Great communication and organization from friendly and helpful staff.