Craig's luxury condo in the Marina was an excellent choice for my family of three. Large, spacious rooms and en suite bathrooms. The living areas and kitchen are so big that we did not use much of it since we were out most of the time exploring the marina and local attractions. Large gym in the complex facing the marina. The best part is the VIEWS! Wrap around balcony with jaw dropping views of the waterfront and table mountain. Would definitely recommend.