Stylish spot in mexico city, very nice and clean , beautiful grounds