A lovely place with all that you need for a wonderful stay in Cape Town.