Wonderful hosts, wonderful accommodations. Amazing views. A 5 out of 5.