Castle of Punta de n’Amer with its moat and watchtower facade near Cala Millor on Mallorca island, Spain