Beautiful place! Paradise hidden in the Comeraghs