Perfect location, spacious accommodation. Teresa is an oustanding host!