Enjoyable getaway for a long a weekend.