suitable place to enjoy the beauty of irish country side.