Golden Rock Dive & Nature Resort

Rooms:
St. Eustatius, Dutch Caribbean, Caribbean