Amazing views! Great hosts! Lots of fun things to do.