Calle Bugambilias 250 78220 San Luis Potos?í Mexico In this villa we have received some comment about their facilities.