david is an absolute breeze to deal with and a wealth of knowledge. highly reccomend this little slice of paradise.