When you arrive I'll explain where the various local services are. The nearest metro station is less than a minute walk away, the mini market (open 24/24), as well as the Christmas market.
As you are on the main pedestrian area of Budapest, you have all the services available such as restaurants, nightlife, basilica (to confess the nightlife??), etc., ....