Crosswinds is a little piece of Heaven. The setting is wonderful, peaceful and has a very relaxing ambiance. The hosts are very considerate, understanding and helpful. We will definitely return.