We only stayed at Knowles House for one night and wished we'd had a lot more time there. Christina made us feel right at home and made several great recommendations for restaurants and must-see items given our short time there.
The location was perfect as others have said - close enough to Duval but without any noise issues and within easy walking distance to the harbour. Our room [Caribbean] was a little on the small side but very cosy, comfortable and clean.
The patio area was a great spot to catch up with fellow travellers and share experiences and recommendations.
Overall, a great visit - thanks!