Idyllic location, meters away from the water at a stunning cove beach, which also has two seafood taverns. A slice of heaven for a relaxing stay.