very good location host excellent communication very nice and clean