These apartments are simply a scam. The property does not exist and of course does not answer the calls.
DO NOT BOOK on "Central Avenue Apartments", just look at the reviews in google maps, reviews in expedia are probably most probably done by the scammers. It seems that this property used to be an actual hotel, but someone recently (?) impersonated them.
For the record, I am still in the process to get my money back from Expedia as the "hotel" said that we did not appear nor called (which is not true). We ended up booking another hotel in Budapest the same day we were there, which was not precisely cheap.
An ABSOLUTE SHAME that expedia does not take scammers seriously.