We stayed at Teresa's place recently as a family, including with our young baby and pet retriever, and it catered to all our needs. Teresa was very helpful and responsive. Overall a very positive experience- great destination, great host and great accomodation.