The location is incredible. It’s right in the center of Paris. You can find numerous cafe, restaurants, fruit shops, etc within 5 min of walking.
Metro and bus stations are about 5 min walk, which easily allows you to get to Louvre, Versailles, Eiffel Tower, etc.
You will not regret staying here.