Stella's place was great overall. Location was perfect, right opposite the subway station.
She was prompt in responding to any questions we had. I would highly recommend it.