A beautiful location, great facilities, warm welcome and conveiently located to access all of Cape Town's delights.