Brilliant location and Teresa is a lovely host!