Stayed at the Apollo Lodge Apartment.
Nice place to stay at and will definitely go there again.
If you are planning to stay at the apartment and don't like walking the stairs, request the lower level possible as there is no lift. But the apartment itself is very nice. Has all the kitchen utilites required for cooking, freezer, stove and everything clean as new.