David's place is superb. A home from home. Would stay again and definitely recommend.