For the fun of it, I will guess a private villa in Terres Basse. I would say a private villa overlooking Orient Beach, but I am not sure that it would give a clear view of Anguilla.