This place is simply a wonderful value for the money. The location was perfect and Table Mountain views are stunning (when Mother Nature allows). The space was charming and clean. The rooftop deck and pool are absolutely incredible!