Excellent facilities perfectly placed for accessing Cape Town.