This was the perfect location and setup for a perfect weekend of relaxation and fun.