My experience indicates that Angel would feel more comfortable as a Host to singles, couples without young children. Given her residence is in immaculate condition I spent most of my time at her house feeling hyper vigilant in keeping the place spotless and keeping my daughter in line, so did not feel like I was on holiday. Cost of the stay is not far off Hotel prices whereby keeping things in order would not be required and much more relaxation could be had. Angel also has adorable dogs however you need to also be mindful that your stay will require you to work around them in terms of accessing areas of the apartment and ensuring your food is stored away from access to the dogs.
Location is great and Angel is happy to provide advice on how to get around, and makes herself readily available for advice.