The place is really well located, shops all around and an easy walk to the beach. There is no microwave, and the beds are both double, not queen as per the advert.
That being said, the apartment is comfortable, and has a great view of Lionshead from the dining room table. It's also clean, and fairly secure being on the forth story (this is important as none of the windows lock.)
During our stay the Apple TV remote wasn't in the house, so I'd suggest you check everything when arriving.