Location was perfect and we had everything we needed. Maria Cristina is a lovely host.