As described, I would recommend this place for sure.