It's dark at night so there is not much of a view. Any water front restaurant along Grand Case will have a nice view of the lights on Anguilla but you really can't see much. Much better views at lunch. Paradise View above Orient is one of the nicest. Just got back from dinner there and it was very good but we didn't go for the view.