The idea of a perfect vacation varies for everyone. However, we'd like to think that the perfect vacation allows you to relax and enjoy yourself with the right company and environment.