Everything promised and more. Quiet, comfortable bed, more than enough space for a visit to Mexico City. Great hosts.