Stay in the heart of Budapest for $160