Simply perfect in all ways and the location was ideal.