Terschelling Island, Netherlands Hotels