Sunny days, skimpy bikinis and glistening pools? Sounds like a perfect summer day. And things are...