Great location, good communication and very clean.
The kitchen is not well equipped, but Mexico City is a great place to eat out