Wonderful hosts. Wonderful location. Beautiful view and they have thought of everything. Thank you so much!