Nestled in the stunning Connemara coastal landscape ... its pristine waters lies a stone's throw away, and the quaint Dog's Bay offers secluded sands just a short distance off.