A lovely house that you will have fond memories during your stay.
A stone throw away from Mayflower metro station, you will indulge with the convenience of getting delicious local food and beautiful greenery as well.
Yes, their home cooked meal treats, yummy!