Colleen's place is beautifully modern and stylish inside. It has great amenities including a kitchen, though we didn't get chance to make use of this due to a short but sweet stay! The only down-side was not having air conditioning, particularly on a hot South African summer night.