Very welcoming and comfortable accommodation in a central location with easy access to the sights of Cape Town.