The apartment is as per the pictures indicate. Small, but enough space for 2 to have a comfortable stay. There isn't a TV, if that bothers you - it wasn't an issue for us. WiFi worked fine for email and social media, etc. The kitchen has everything you would need to get by for a couple days. No dishwasher, so best to wash dishes after you use them. The laundry machine worked fine and there's a drying rack, which came in handy. Location is very close to the penguins at Boulders Beach. There's a small grocery/convenience store basically at the end of the street, but it doesn't sell beer/wine. You can pickup beer/wine as you come in to town. Uber/cabs/bus don't come by too regularly, so be prepared to walk to town - around 10-15 mins, max. The train station is another 10-15 min walk from town, so keep that in mind when thinking about coming & going. All in all, nice apartment and Shaun was very easy to work with.