Beautiful and perfect in every sense. Maria Teresa is a great host. Highly recommended. Javier