Charming place with superb location! You’ll feel right at home here with the specific architectural and design vibe of CDMX.