Angel's place is located in a quiet neighborhood but close to shopping, excellent restaurants, and parks. We found the street parking easy. The townhouse was was beautifully decorated and spacious. The amenities were generous.