Great place. Clean. Friendly host. Safe environment. Close to table mountain. Walking distance to restaurants. 15 minutes from the beach.