Very nice place with a great kitchen. Spacious and well appointed, Constantia is a great location. Would definitely stay there again.