Stella’s place is extremely pleasant. The place is very clean with amazing amenities. The metros are about .6-1.0 miles away (depending on which you take). Our stay in general was amazing here.
Definitely would recommend!