Great views + nice people + good weather = A GREAT TIME