Clean, stylish place in an awesome part of Mexico City