What a great experience! Organized, attention to detail, cleanliness, integrity, helpfulness, and more. I feel fortunate to have found and stayed with Greg.