I had a lovely time here! Everything was clean and well taken care of. It's lovely sitting on the porch to watch the ocean and Table Mountain. It's also very close to some great restaurants and shops. Would highly recommend to all!