The place was clean and comfortable. Location was very convenient with beautiful views of Table Mountain. Karen and her family were super friendly, including Charlie, their dog :)