Karen is thoughtful, kind, dedicated, intelligent, and very gracious! Wonderful stay.