Teresa's place was perfect for us. The location is great, as it is close to our workplace, and the amenities also perfect for us. We will in fact be returning again (and again).