Staying at Mario's was a pleasure! The apartment is nicely set up and very comfortable for 2. Smallish kitchen (but very workable) but we were eating out mostly anyway. The shower is terrific and the AC works very well. The views from the windows are phenomenal, and you get to see the city light up as the sun goes down.
I'd be happy to come back here one day.