Great place to stay in Cape Town - close to the beach, great amenities and a hospitable host!