David's place was perfect for us. Plenty of space, homely, super comfortable and a perfect location for our time in town. Communication was excellent and check in and info was smooth and faultless. Would recommend and would stay again. Thanks!