Mario's apartment feels like a spacious and very nice hotel room.
Has everything you need for a stay and you have everything very close.
Highly recommended.