Clean and well appointed. Not too far from Camps Bay beach.