Peaceful spot in Constantia with great views, welcoming host and friendly dogs