Angelica Paradise Beach Resort a quiet walk on the white sand beach