Teresa's place is run by what seems like an agency. It's cosy, small and the walls are sometimes a bit low but it's perfect for a short stay. The apartment was clean, the bed was comfortable and the bathroom including shower were both good. Overall a great stay.