Pros:
Apartment is good. Table Mountain view from all rooms. It has all necessary fitments and electrical appliances necessary for a family.
Cons:
Extremely tedious and cumbersome check-in process. Lack of an onsite host can make things complicated, if urgent support is needed.